home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-17 / pcwritex.zip / PCWRITEX.DOC < prev    next >
Text File  |  1989-01-03  |  25KB  |  511 lines

  1. L---+---T1----+-T--2----T----3--T-+----4T---+---T5----+-T--6----T----R--T-+--r
  2.                               PC-WriTeX
  3.                A conversion routine from PC-Write to TeX
  4.                           v2.3, January 1989
  5. .r:e
  6. INTRODUCTION
  7. PC-Write is a wordprocessing and text editing system from QuickSoft 
  8. (Seattle) for the IBM PC and compatible computers. TeX is a 
  9. typesetting system originally written by Prof Don Knuth of Stanford 
  10. University and available for many kinds of computer including the IBM 
  11. PC and compatibles. 
  12.  
  13. This documentation describes a PC-Write--to--TeX conversion routine 
  14. written as a print driver file pr.doc·. It was devised to allow a 
  15. user's PC-Write wordprocessing files to be printed to disk in a form 
  16. which TeX can accept directly as input, retaining as many of the 
  17. formatting attributes as possible of the original file. The .doc 
  18. filetype was chosen because TeX is used for printing documents, but 
  19. you can rename it and the relevant driver files to anything suitable 
  20. to your needs. The definition files have been placed in the public 
  21. domain. Only the controls described later in this document can be 
  22. expected to work: no responsibility can be taken for what may happen 
  23. if you use other PC-Write controls which are not documented here. In 
  24. particular, you should not use any Dot Guide Lines apart from a ruler 
  25. line, .S (line-spacing) and .R (typeface selection). 
  26.  
  27. A hard-disk PC is assumed, as TeX requires it for all normal usage.
  28. This documentation reflects v2.71 of PC-Write, v3.3 of DOS and v2.94 
  29. of TeX. 
  30.  
  31. .q:e
  32. INSTALLATION
  33. Before copying any of these files, rename your existing PC-Write 
  34. printer driver file pr.def to something meaningful, according to your 
  35. ordinary printer type, for example
  36.  
  37.      rename \pcwrite\pr.def pr.eps  (if you have an Epson printer)
  38.      rename \pcwrite\pr.def pr.tos  (if you have an Toshiba printer)
  39.      rename \pcwrite\pr.def pr.hp2  (if you have a HP series II)
  40.  
  41. This is to make sure your existing files do not get overwritten. 
  42. You can still print all your existing files exactly as before by 
  43. making sure they have the relevant file-type, eg ".eps", ".tos", 
  44. ".hp2", etc. The new pr.def provided with PC-WriTeX contains only 
  45. the command "!pr.*" and will thus look for a driver file with the 
  46. same file-type as the file being printed.
  47.  
  48. Copy all the files from floppy disk into the PC-Write subdirectory 
  49. on your hard disk by typing the command 
  50.  
  51.      copy a:*.* \pcwrite
  52.  
  53. (substituting "b:" if you are using that floppy drive instead of 
  54. "a:"). If you call your PC-Write subdirectory something other than 
  55. "\pcwrite" then substitute that as well. 
  56.  
  57. Copy the TeX definitions file into your texinput subdirectory, 
  58. whatever it is called for the version you have; for PC-TeX, for 
  59. example, you type 
  60.  
  61.      copy \pcwrite\pcwsty.tex \pctex\texinput
  62.  
  63. This ensures that both PC-Write and TeX can find the files when they 
  64. want them. It is assumed that you can use the file-type ".doc" for 
  65. files you are going to convert with this routine. If this is not the 
  66. case, you must choose another file-type and then type the command
  67.  
  68.      rename \pcwrite\*.doc *.xxx
  69.  
  70. where xxx is the file-type you have chosen.
  71. USAGE
  72. Run the PR program, either from DOS by typing PR·filename.DOC or by 
  73. using the F1·F7 keystroke sequence from within the PC-Write edit 
  74. program (in which case, confirm the filename suggested by pressing 
  75. ⌐·[the Return or Enter key]). 
  76.  
  77. When the output selection menu appears, press F9 for "print to a file" 
  78. and give the output file name as the name of your text file but with 
  79. the file-type of .TeX (and press ⌐). 
  80.  
  81. When the main print menu appears, press F10 for "print continuous". 
  82. This will create an output file with the file type of .TeX which will 
  83. contain all the TeX commands necessary to typeset your file. 
  84.  
  85.      ■ It is assumed, of course, that you have TeX available to 
  86.      process this file. Commercially, it costs somewhere between $75 
  87.      and $500 (£50--£300) depending on the implementation you buy. 
  88.      There are several versions for the IBM PC and compatibles 
  89.      including some in the public domain: addresses are at the end of 
  90.      this document. It is also available for most minis and 
  91.      mainframes. 
  92. FEATURES
  93. As far as possible, the basic mnemonic PC-Write controls have been 
  94. followed, but one or two have changed, and several new ones have been 
  95. added (notably the "colour code" Alt keys now perform different 
  96. typesetting instructions). As many as possible (nearly all) of the IBM 
  97. PC math and accent characters have been kept, and the line and 
  98. box-drawing characters can be used for simple tables.░This is a change 
  99. from v2.1, where line and box characters were undefined.▒ The printer 
  100. driver definition file pr.doc and the style-file pcwsty.TeX contain 
  101. the TeX definitions needed to access these facilities. 
  102.  
  103. TeX works by taking a plain ASCII text file with embedded formatting 
  104. commands (produced by this routine direct from your PC-Write file). 
  105. TeX commands consist of plain alphabetic characters or punctuation, 
  106. flagged by a preceding backslash. Thus for example, a change to 
  107. italics (Alt·I in PC-Write) is translated to the TeX command "\it". 
  108. Raw TeX is of course capable of vastly finer control over typefonts, 
  109. spacing and layout than even a sophisticated wordprocessor such as 
  110. PC-Write, so this conversion routine should only be taken as a guide 
  111. or first stage. TeX creates a .DVI file (DeVice-Independent file) 
  112. which contains all the binary stuff needed for a TeX print driver to 
  113. typeset the output on your printer. 
  114.  
  115. Because of the fine-quality nature of typesetting, a few points need 
  116. attention when you are creating or editing a document for typesetting: 
  117.  
  118.   a. TeX assumes that a blank line in your file means "start a new 
  119.      paragraph". This doesn't necessarily mean you get a blank line as 
  120.      such when it is typeset; instead, you get whatever 
  121.      spacing/indentation combination you specify for a new paragraph 
  122.      (PC-WriTeX assumes a flexible amount between ¼ and ½ a 
  123.      line-height, with about 1/3|| indentation --- in fact, a "blank 
  124.      line" in typesetting output is a misleading concept, as 
  125.      typesetting dimensions are almost infinitely variable). What it 
  126.      does mean is that existing texts which use only indentation for a 
  127.      new paragraph, with no blank line, must be edited so that they 
  128.      have blank lines between paragraphs. Indentation can be turned 
  129.      off for a paragraph by starting the paragraph with Alt·X (this is 
  130.      automatic for the first paragraph after a major break, such as 
  131.      a new section, new page or a table). 
  132.  
  133.   b. Disregard all apparent multiple linebreaks and multiple spaces in 
  134.      the output file: TeX makes its own decisions about linebreaking, 
  135.      and swallows all multiple spaces. In any case, TeX justifies a 
  136.      whole paragraph at a time, instead of line by line. The only 
  137.      thing to check for is places where PC-Write might have inserted 
  138.      an extra blank line of its own in the middle of a paragraph 
  139.      because it thinks a pagebreak is due. These will have to be 
  140.      removed manually, otherwise TeX will start a new paragraph at 
  141.      these points (it doesn't happen very often). 
  142.  
  143.   c. Distinguish carefully between the four following symbols, which 
  144.      are often misused:
  145.       
  146.   ·  HYPHEN ("-"), used between two words, like "PC-Write": type a 
  147.      single "-" to get this; 
  148.        
  149.   ·  EN-RULE ("--"), used between two numbers, between a number and a 
  150.      word, or where a hyphen may seem visually incorrect, such as 
  151.      "37--55", "4--part" or "X--rated": type a double "--" to get one; 
  152.      
  153.   ·  EM-RULE ("---"), used between phrases --- sometimes called a 
  154.      dash: type a triple "---" for this; 
  155.      
  156.   ·  MINUS-SIGN ("-"), used in math mode: type a single "-" within 
  157.      Alt·Rs. 
  158.      
  159.   ·  They are all different, so take care! Most importantly, never let 
  160.      a line end with a hyphen character or dash in your source (.DOC) 
  161.      file. TeX treats a line-·end as a space, so you would get a space 
  162.      following your hyphen or dash when it is typeset (like "line-end" 
  163.      above). 
  164.  
  165.   d. Use the grave accent character (`) for an opening single-quote, 
  166.      and the apostrophe (') for a closing single-quote, so that they 
  167.      look `like this'. Opening and closing double quotes are handled 
  168.      "automatically", like that, provided you have paired them correctly. 
  169.  
  170. A few extra TeX commands have been added which can be invoked within 
  171. Alt·Zs: 
  172.  
  173.   e. wider makes the paragraph indentation 1 inch wide
  174.  
  175.   f. normal sets it back to 20pt again
  176.  
  177.   g. tighter halves the inter-paragraph space. Repeated usage halves 
  178.      it again. looser doubles the space (again and again)
  179.  
  180.   h. front makes the first page number zero, and omits the page number 
  181.      from the bottom of the front page
  182.  
  183.   i. some of the translations of the Alt-characters have been 
  184.      tokenised into macros to make the TeX sourec more readable. This 
  185.      should not affect processing in any way.
  186. wider 
  187.  
  188. The following Alt keys have been implemented. The ones marked with an 
  189. asterisk (*) are slightly different from plain PC-Write. Those marked 
  190. with a dagger (dag) have changed since v1.2 of PC-WRITeX. 
  191.  
  192.  Alt A  "align" --- not used. Simple tabulation can now be done using 
  193.         the IBM PC box-drawing character set. See below for 
  194.         detailsdag
  195.         
  196.  Alt B  "bold" --- prints bold type. Note that this is different from the 
  197.         bold extended type invoked by Alt·S
  198.  
  199.  Alt C  "compressed" --- changes to 10pt type (8pt design size: normal 
  200.         type is 12pt of 10pt design size) 
  201.  
  202. *Alt D  "double" --- changes to 20pt type (of 17pt design size)
  203.  
  204.  Alt E  "élite" --- prints in sans-serif type (this has a slightly 
  205.         narrower "set" than normal roman, hence its use for the 
  206.         Élite style) 
  207.  
  208. *Alt F  "fast" --- has no effect and cannot be redefined because it 
  209.         automatically gets inserted into the top of the output file by 
  210.         PC-Write, where there would be no way of turning it off 
  211.  
  212. *Alt G  "dot-line" --- only works for .R:x typeface changes and 
  213.         line-spacing specifications such as .S:4 at the moment. It might 
  214.         be possible to get it re-interpreted in a later version 
  215.  
  216.  Alt H  "higher" --- prints real superscriptslike·this, but you need to 
  217.         use Ctl·Space between words within the superscript, if your 
  218.         superscript itself has several words 
  219.  
  220.  Alt I  "italic" --- prints in italic type. Note that this is different
  221.         from the slanted type invoked by Alt·U
  222.  
  223. *Alt J  "jump" --- causes a 1em vertical space (about 1 line space).
  224.         This should usually go on a line by itselfdag
  225.         
  226.  Alt K  "keep" --- forces end of line without a paragraph spacedag
  227.  
  228.  Alt L  "lower" --- prints real subscriptslike·this, but you need to use 
  229.         Ctl·Space between words within the subscript, if your subscript 
  230.         itself has several words
  231.  
  232.  Alt M  "em" --- skips 1em space horizontally (about 2 characters worth 
  233.         if this was fixed-width setting). Use Ctl·Space if you want
  234.         to insert a single character's worth of fixed spacedag
  235.  
  236.  Alt N  "number" --- itemises paragraphs. The number or symbol must 
  237.         follow the Alt·N with no space, but must have a space after
  238.         it, eg triangleleft3.char'040░The symbol char'040 represents
  239.         a single space character▒ will itemise paragraph 3.
  240.         If you have set the indentation amount wide enough (eg with
  241.         Alt·Z, starparindent=.5instar), you can also itemise
  242.         paragraphs with things in another font, like this paragraph
  243.         (triangleleft heartsuitAlt·Nheartsuitchar'040).
  244.         To get an indented paragraph with no mark, use triangleleft 
  245.         (Alt·N·Ctl·Space). The PC-Write usage of double and triple 
  246.         Alt·Ns is not implementeddag 
  247.  
  248. *Alt O  "narrower" --- narrows the margins for the duration of the 
  249.         paragraph it startsdag
  250.  
  251.  Alt P  "pica" --- prints in small capitals, conventionally used for 
  252.         acronyms like IBM, DEC etc 
  253.  
  254. *Alt Q  "quitpage" --- forces a new page (replaces the Alt·T of plain 
  255.         PC-Write)dag
  256.  
  257. *Alt R  "realmath" --- encloses mathematics typesetting, such as
  258.         E=mc² or 4πr^3/3 You can now use TeX's curly braces within
  259.         linear math mode if you need to: the forward slash also 
  260.         works as TeX's \over command (eg triangle4π^3/3triangle), 
  261.         so large linear fractions will need manual tweaking to stop 
  262.         them being interpreted as \overs.dag
  263.  
  264.  Alt S  "shadow" --- prints in bold extended type as distinct from the 
  265.         slightly narrower plain bold of Alt·B
  266.  
  267.  Alt T  "top" --- PC-Write's hard page-break character cannot be 
  268.         redefined, should not be used, and may have unpredictable 
  269.         effects, like breaking your paragraphs where you don't want to.
  270.  
  271.  Alt U  "underline" --- prints in slanted type rather than underlining, 
  272.         because underlining is almost non-existant in typography 
  273.  
  274. *Alt V  "variable" --- prints in typewriter type. This is the opposite 
  275.         of variable-width type, but Alt·F cannot be used, and even 
  276.         QuickSoft themselves do this for some printer implementations.
  277.         If you need variable-width typewriter type (eg IBM Executive
  278.         typewriter style) modify PCWSTY.TeX to use font cmvtt10 instead
  279.         of cmtt10
  280.  
  281. *Alt W  "underscore" --- underscores the text if you really need to:
  282.         this can be handy in terminal session example documentation 
  283.         for indicating what the user types, as opposed to what is
  284.         displayed or printed by the machine
  285.  
  286. *Alt X  "xindent" --- turns off indentation at the start of a paragraph 
  287.         (this is conventional at the start of a document and after 
  288.         itemised or narrowed paragraphsdag
  289.  
  290. *Alt Y  "centerline" --- centers a line (put it at start and end of 
  291.         line: you can still use Shf·F8 to center the line on the 
  292.         screen because TeX doesn't care about extra spacesdag
  293.  
  294. *Alt Z  "literal" --- surrounds a literal TeX command to be passed 
  295.         unchanged to the output file, eg, starTeXstar. Do not put 
  296.         backslashes themselves in the command string. This is the 
  297.         technique used to do the examples in the sections on Alt·N and 
  298.         Alt·R abovedag 
  299.  
  300. The following characters (decimal numbers) have special meanings: 
  301.  
  302. 124     "vertical bar" --- works as a prime mark for feet (|) and 
  303.         inches (||); use character 221 [6<accent>`] for a real 
  304.         vertical bar (▌)
  305.  
  306. 126     "tilde" --- prints as a math "sim" sign (~) except in typewriter 
  307.         type where you get an ordinary tilde (~)
  308.  
  309. 169     [[<accent>`] --- prints the "carriage-return" symbol (⌐)
  310.  
  311. 176     [Shf Ctl F1] --- starts a footnote░Auto-numbered, as you may 
  312.         have noticed.▒dag
  313.  
  314. 177     [Shf Ctl F2] --- ends the footnote text. Also terminates 
  315.         right-flush lines (see character 222 below)dag
  316.  
  317. 178     [Shf Alt F1] --- starts verbatim mode (literal small-typewriter 
  318.         type): useful for quoting screen displays, programs or terminal 
  319.         sessions (end with character 219 below), egdag
  320.         if n < r then n := n + 1
  321.                  else begin print_totals; n := 0;
  322.                       end
  323.         while p > 0 do
  324.               begin q := link(p); free_node(p); p := q;
  325.               end;
  326.  
  327. 219     [Shf Alt F2] --- terminates verbatim mode. Both this and 
  328.         character 178 should go on a line by themselvesdag
  329.  
  330. 221     [6<accent>`] --- prints a real vertical bar (▌, was 179)dag
  331.  
  332. 222     [Shf F5] --- flags a line to be printed flush right: terminate 
  333.         the line with character 177 [Shf·F6]. This is useful for 
  334.         doing home addresses on letters:dag
  335.                                                          ▐PO Box 1000▒
  336.                                                  ▐Haga Alto, Ca 94321▒
  337.                                                 
  338. 223     [8<accent>`] --- prints a horizontal rule across the page 
  339.         (was 196)dag
  340.  
  341. 244     [(<accent>`] --- prints the whole ⌠·sign
  342.  
  343. 245     [)<accent>`] --- prints the copyright sign (⌡)
  344.  
  345. 248     [%<accent>`] --- prints a circle (°). Use superscripting to 
  346.         get the degrees sign.
  347.  
  348. 249     [.<accent>`]  --- prints a centered dot (∙)dag
  349.  
  350. 254     [#<accent>`] --- prints a normal round bullet (■)
  351.  
  352. 255     [@<accent>`] --- print a math "times" sign ( ). Be careful when 
  353.         justifying text in PC-Write because this is treated as a 
  354.         discretionary space.
  355. normal
  356.  
  357. Simple tabulation is now possible using the box-drawing character set.
  358. The single-line set (PC-Write's Shf·Alt set) can be used to produce an 
  359. unruled table like this:
  360.  
  361.         ┌──────────────┬────────────────┐
  362.         │  TABULATION  │  Now possible  │
  363.         ├──────────────┼────────────────┤
  364.         │  in TeX via  │  PC-Write      │
  365.         └──────────────┴────────────────┘
  366.  
  367. and the double-line set (PC-Write's Shf·Ctl set) can be used to produce 
  368. ruled tables:
  369.  
  370.         ╔══════════════╦════════════════╗
  371.         ║  TABULATION  ║  Now possible  ║
  372.         ╠══════════════╬════════════════╣
  373.         ║  in TeX via  ║  PC-Write      ║
  374.         ╚══════════════╩════════════════╝
  375.  
  376. The only restriction is that only completely ruled or completely 
  377. unruled tables will work. Partially-ruled tables will not function.
  378.  
  379. It has been necessary to make some small changes to three other 
  380. facilities which were in v2.1:
  381.  
  382.      ■ The character code 206 (double-line crossover (Shf·Ctl·S), which 
  383.        gave the TeX logotype, has been removed. To get "TeX" you now 
  384.        need to use the Alt·Z literal (starTeXstar). 
  385.  
  386.      ■ The character code 179 (Shf·Alt·V), which gave a vertical rule, 
  387.        is now needed for tables. A plain vertical rule is now got with 
  388.        character 221 (6<accent>`).
  389.  
  390.      ■ The character code 196 (Shf·Alt·G), which gave a horizontal 
  391.        rule, is also needed for tables: use character 223 (8<accent>`) 
  392.        for horizontal rules.
  393. 
  394. The complete character set available by direct translation of PC-Write 
  395. files using this routine is thus: 
  396.             ╔═════╦═════╦═════╦═════╦═════╦═════╦═════╗
  397.             ║     ║  @  ║  `  ║  Ç  ║  á  ║  α  ║ ff  ║
  398.             ╠═════╬═════╬═════╬═════╬═════╬═════╬═════╣
  399.             ║  !  ║  A  ║  a  ║  ü  ║  í  ║  ß  ║ fi  ║
  400.             ╠═════╬═════╬═════╬═════╬═════╬═════╬═════╣
  401.             ║  "  ║  B  ║  b  ║  é  ║  ó  ║  Γ  ║ ffi ║
  402.             ╠═════╬═════╬═════╬═════╬═════╬═════╬═════╣
  403.             ║  #  ║  C  ║  c  ║  â  ║  ú  ║  π  ║ fl  ║
  404.             ╠═════╬═════╬═════╬═════╬═════╬═════╬═════╣
  405.             ║  $  ║  D  ║  d  ║  ä  ║  ñ  ║  Σ  ║ ffl ║
  406.             ╠═════╬═════╬═════╬═════╬═════╬═════╬═════╣
  407.             ║  %  ║  E  ║  e  ║  à  ║  Ñ  ║  σ  ║     ║
  408.             ╠═════╬═════╬═════╬═════╬═════╬═════╬═════╣
  409.             ║  &  ║  F  ║  f  ║  å  ║  ª  ║  µ  ║     ║
  410.             ╠═════╬═════╬═════╬═════╬═════╬═════╬═════╣
  411.             ║  '  ║  G  ║  g  ║  ç  ║  º  ║  τ  ║     ║
  412.             ╠═════╬═════╬═════╬═════╬═════╬═════╬═════╣
  413.             ║  (  ║  H  ║  h  ║  ê  ║  ¿  ║  Φ  ║     ║
  414.             ╠═════╬═════╬═════╬═════╬═════╬═════╬═════╣
  415.             ║  )  ║  I  ║  i  ║  ë  ║  ⌐  ║  Θ  ║     ║
  416.             ╠═════╬═════╬═════╬═════╬═════╬═════╬═════╣
  417.             ║  *  ║  J  ║  j  ║  è  ║  ¬  ║  Ω  ║     ║
  418.             ╠═════╬═════╬═════╬═════╬═════╬═════╬═════╣
  419.             ║  +  ║  K  ║  k  ║  ï  ║  ½  ║  δ  ║     ║
  420.             ╠═════╬═════╬═════╬═════╬═════╬═════╬═════╣
  421.             ║  ,  ║  L  ║  l  ║  î  ║  ¼  ║  ∞  ║     ║
  422.             ╠═════╬═════╬═════╬═════╬═════╬═════╬═════╣
  423.             ║  -  ║  M  ║  m  ║  ì  ║  ¡  ║  φ  ║     ║
  424.             ╠═════╬═════╬═════╬═════╬═════╬═════╬═════╣
  425.             ║  .  ║  N  ║  n  ║  Ä  ║  «  ║  ε  ║     ║
  426.             ╠═════╬═════╬═════╬═════╬═════╬═════╬═════╣
  427.             ║  /  ║  O  ║  o  ║  Å  ║  »  ║  ∩  ║     ║
  428.             ╠═════╬═════╬═════╬═════╬═════╬═════╬═════╣
  429.             ║  0  ║  P  ║  p  ║  É  ║     ║  ≡  ║     ║
  430.             ╠═════╬═════╬═════╬═════╬═════╬═════╬═════╣
  431.             ║  1  ║  Q  ║  q  ║  æ  ║     ║  ±  ║     ║
  432.             ╠═════╬═════╬═════╬═════╬═════╬═════╬═════╣
  433.             ║  2  ║  R  ║  r  ║  Æ  ║     ║  ≥  ║     ║
  434.             ╠═════╬═════╬═════╬═════╬═════╬═════╬═════╣
  435.             ║  3  ║  S  ║  s  ║  ô  ║     ║  ≤  ║     ║
  436.             ╠═════╬═════╬═════╬═════╬═════╬═════╬═════╣
  437.             ║  4  ║  T  ║  t  ║  ö  ║     ║  ⌠  ║     ║
  438.             ╠═════╬═════╬═════╬═════╬═════╬═════╬═════╣
  439.             ║  5  ║  U  ║  u  ║  ò  ║     ║  ⌡  ║     ║
  440.             ╠═════╬═════╬═════╬═════╬═════╬═════╬═════╣
  441.             ║  6  ║  V  ║  v  ║  û  ║     ║  ÷  ║     ║
  442.             ╠═════╬═════╬═════╬═════╬═════╬═════╬═════╣
  443.             ║  7  ║  W  ║  w  ║  ù  ║     ║  ≈  ║     ║
  444.             ╠═════╬═════╬═════╬═════╬═════╬═════╬═════╣
  445.             ║  8  ║  X  ║  x  ║  ÿ  ║     ║  °  ║     ║
  446.             ╠═════╬═════╬═════╬═════╬═════╬═════╬═════╣
  447.             ║  9  ║  Y  ║  y  ║  Ö  ║     ║  ∙  ║     ║
  448.             ╠═════╬═════╬═════╬═════╬═════╬═════╬═════╣
  449.             ║  :  ║  Z  ║  z  ║  Ü  ║     ║  ·  ║     ║
  450.             ╠═════╬═════╬═════╬═════╬═════╬═════╬═════╣
  451.             ║  ;  ║  [  ║   } ║  ¢  ║     ║  √  ║     ║
  452.             ╠═════╬═════╬═════╬═════╬═════╬═════╬═════╣
  453.             ║  <  ║   \ ║  |  ║  £  ║     ║  ⁿ  ║     ║
  454.             ╠═════╬═════╬═════╬═════╬═════╬═════╬═════╣
  455.             ║  =  ║  ]  ║   } ║  ¥  ║  ▌  ║  ²  ║     ║
  456.             ╠═════╬═════╬═════╬═════╬═════╬═════╬═════╣
  457.             ║  >  ║  ^  ║  ~  ║  ₧  ║     ║  ■  ║     ║
  458.             ╠═════╬═════╬═════╬═════╬═════╬═════╬═════╣
  459.             ║  ?  ║  _  ║     ║  ƒ  ║     ║     ║     ║
  460.             ╚═════╩═════╩═════╩═════╩═════╩═════╩═════╝
  461.  
  462. Note that the translation of ligatures ff, fi, ffi, fl and ffl is automatic.
  463. Peter Flynn University College, Cork, Ireland
  464. <cbts8001@vax1.ucc.ie> [INTERNET]
  465. <cbts8001@iruccvax> [BITNET]
  466. <pflynn@bytecosy> [BIX]
  467.     A. PC-TeX is supplied by Personal TeX Inc, 12 Madrona Avenue, Mill 
  468.        Valley, CA 94941, USA (+1 415 388 8853) and by UniTeX Systems, 
  469.        12 Dale View Road, Beauchief, Sheffield S8 0EJ, UK (+44 742 
  470.        351489) 
  471.  
  472.     B. Micro-TeX, originally supplied by Addison-Wesley, is now 
  473.        defunct. 
  474.        
  475.     C. µTeX is a new product from ArborText Inc, 535 West William 
  476.        Street, Suite 300, Ann Arbor, MI 48103, USA (+1 313 996 3566). 
  477.  
  478.     D. DOS-TeX is a shareable implementation available for US$75 ($85 
  479.        outside the US) from Gary Beihl, Electronetics Inc, 119 
  480.        Jackrabbit Run, Round Rock, TX 78664, USA. Gary can be 
  481.        contacted by electronic mail as <beihl@wahb.cad.mcc.com> on the 
  482.        DARPA Internet. 
  483.  
  484.     E. SB-TeX is a public domain implementation by Wayne Sullivan 
  485.        and Peter Breitenlohner, available from SIMTEL--20, Aston, 
  486.        Washington, Heidelberg and other network file servers. 
  487.  
  488.     F. Turbo-TeX costs from $99 (PC) to $2000 (VAX) from the Kinch 
  489.        Computer Company, Turbo-TeX Marketing, 501 South Meadow Street, 
  490.        Ithaca, NY 14850, USA. They will also supply C source for the 
  491.        PC for $650. 
  492.  
  493.     G. PC-Write is a ShareWare product of QuickSoft Inc, 219 First 
  494.        Avenue North #224, Seattle, WA 98109, USA, cost $89. 
  495.  
  496.